19,476 research outputs found

    Differentially Testing Soundness and Precision of Program Analyzers

    Full text link
    In the last decades, numerous program analyzers have been developed both by academia and industry. Despite their abundance however, there is currently no systematic way of comparing the effectiveness of different analyzers on arbitrary code. In this paper, we present the first automated technique for differentially testing soundness and precision of program analyzers. We used our technique to compare six mature, state-of-the art analyzers on tens of thousands of automatically generated benchmarks. Our technique detected soundness and precision issues in most analyzers, and we evaluated the implications of these issues to both designers and users of program analyzers

    Outline of CHN Elementary and CN Environmental Analysis

    Get PDF
    Wydrukowano z dostarczonych Wydawnictwu UŁ gotowych materiałówA review on the CHN analysis of organic compounds and the CN environmental analysis is described. The review contains outline of the evolutionary development of elementary analysis, since Gay-Lussac, Dumas and Liebig era until a present slate analysis, with computer controlled, fully automated analyzers. Physical principles of high temperature and low temperature combustions are discussed. Technical foundations on conjunctions of the high temperature combustion with chromatographic separations of the ultimate combustion products of organic samples, is delineated. Commercially available elemental analyzers are compared and their construction and operating principles are described. The basic methods of determination of environmental carbon and nitrogen are discussed. The representative analyzers for environmental carbon and nitrogen analysis are presented and their operating principles are described.Zadanie pt. Digitalizacja i udostępnienie w Cyfrowym Repozytorium Uniwersytetu Łódzkiego kolekcji czasopism naukowych wydawanych przez Uniwersytet Łódzki nr 885/P-DUN/2014 zostało dofinansowane ze środków MNiSW w ramach działalności upowszechniającej naukę

    Performance Evaluation of Body Fluid Cellular Analysis Using the Beckman Coulter UniCel DxH 800, Sysmex XN-350, and UF-5000 Automated Cellular Analyzers

    Get PDF
    BACKGROUND: Automated cellular analyzers are expected to improve the analytical performance in body fluid (BF) analysis. We evaluated the analytical performance of three automated cellular analyzers and established optimum reflex analysis guidelines. METHODS: A total of 542 BF samples (88 cerebrospinal fluid [CSF] samples and 454 non-CSF samples) were examined using manual counting and three automated cellular analyzers: UniCel DxH 800 (Beckman Coulter), XN-350 (Sysmex), and UF-5000 (Sysmex). Additionally, 2,779 BF analysis results were retrospectively reviewed. For malignant cell analysis, the receiver operating characteristic (ROC) curve was used, and the detection of high fluorescence-BF cells (HF-BFs) using the XN-350 analyzer was compared with cytology results. RESULTS: All three analyzers showed good agreement for total nucleated cell (TNC) and red blood cell (RBC) counts, except for the RBC count in CSF samples using the UniCel DxH 800. However, variable degrees of differences were observed during differential cell counting. For malignant cell analysis, the area under the curve was 0.63 for the XN-350 analyzer and 0.76 for manual counting. We established our own reflex analysis guidelines as follows: HF-BFs 83.4/100 WBCs or eosinophils >3.8% are the criteria for mandatory double check confirmation with 1,000× magnification examination. CONCLUSIONS: The three automated analyzers showed good analytical performances. Application of reflex analysis guidelines is recommended for eosinophils and HF-BFs, and manual confirmation is warranted.ope

    AUTOMATING SOFTWARE DEVELOPMENT PRODUCTIVITY METRICS

    Get PDF
    Measurement of software development productivity is needed in order to control software costs, but it is discouragingly labor-intensive and expensive. Computer aided software engineering (CASE) technologies -- especially object-oriented, integrated CASE -- have the potential to support the automation of this measurement. In this paper, we describe automated analyzers for function point and code reuse measurement. Both analyzers take advantage of the existence of a meta-model of the application system, stored within an object repository, which contains the necessary information about the application system. We also propose new metrics for code reuse analysis, including reuse leverage, reuse value and reuse classification. The state-of-the-art automated software metrics analyzers are illustrated in the context of an investment banking industry application.Information Systems Working Papers Serie

    Security Toolbox for Detecting Novel and Sophisticated Android Malware

    Full text link
    This paper presents a demo of our Security Toolbox to detect novel malware in Android apps. This Toolbox is developed through our recent research project funded by the DARPA Automated Program Analysis for Cybersecurity (APAC) project. The adversarial challenge ("Red") teams in the DARPA APAC program are tasked with designing sophisticated malware to test the bounds of malware detection technology being developed by the research and development ("Blue") teams. Our research group, a Blue team in the DARPA APAC program, proposed a "human-in-the-loop program analysis" approach to detect malware given the source or Java bytecode for an Android app. Our malware detection apparatus consists of two components: a general-purpose program analysis platform called Atlas, and a Security Toolbox built on the Atlas platform. This paper describes the major design goals, the Toolbox components to achieve the goals, and the workflow for auditing Android apps. The accompanying video (http://youtu.be/WhcoAX3HiNU) illustrates features of the Toolbox through a live audit.Comment: 4 pages, 1 listing, 2 figure

    AUTOMATING OUTPUT SIZE AND REUSABILITY METRICS IN AN OBJECT-BASED COMPUTER AIDED SOFTWARE ENGINEERING (CASE) ENVIRONMENT

    Get PDF
    Measurement of software development productivity is needed in order to control software costs, but it is discouragingly labor-intensive and expensive. Computer aided software engineering (CASE) technologies -- especially object-oriented, integrated CASE -- have the potential to support the automation of this measurement. In this paper, we discuss the conceptual development of automated analyzers for function point and software reusability measurement for object-based CASE. Both analyzers take advantage of the existence of a representation of the application system that is stored within an object repository, and that contains the necessary information about the application system. We also propose new metrics for software reusability measurement, including reuse leverage, reuse value and reuse classification. The functionality and analytic capabilities of state-of-the-art automated software metrics analyzers are illustrated in the context of an investment banking industry application.Information Systems Working Papers Serie

    Automated urinalysis: first experiences and a comparison between the Iris iQ200 urine microscopy system, the Sysmex UF-100 flow cytometer and manual microscopic particle counting

    Get PDF
    Background: Automated analysis of insoluble urine components can reduce the workload of conventional microscopic examination of urine sediment and is possibly helpful for standardization. We compared the diagnostic performance of two automated urine sediment analyzers and combined dipstick/automated urine analysis with that of the traditional dipstick/microscopy algorithm. Methods: A total of 332 specimens were collected and analyzed for insoluble urine components by microscopy and automated analyzers, namely the Iris iQ200 (Iris Diagnostics) and the UF-100 flow cytometer (Sysmex). Results: The coefficients of variation for day-to-day quality control of the iQ200 and UF-100 analyzers were 6.5% and 5.5%, respectively, for red blood cells. We reached accuracy ranging from 68% (bacteria) to 97% (yeast) for the iQ200 and from 42% (bacteria) to 93% (yeast) for the UF-100. The combination of dipstick and automated urine sediment analysis increased the sensitivity of screening to approximately 98%. Conclusions: We conclude that automated urine sediment analysis is sufficiently precise and improves the workflow in a routine laboratory. In addition, it allows sediment analysis of all urine samples and thereby helps to detect pathological samples that would have been missed in the conventional two-step procedure according to the European guidelines. Although it is not a substitute for microscopic sediment examination, it can, when combined with dipstick testing, reduce the number of specimens submitted to microscopy. Visual microscopy is still required for some samples, namely, dysmorphic erythrocytes, yeasts, Trichomonas, oval fat bodies, differentiation of casts and certain crystals. Clin Chem Lab Med 2007;45:1251-

    Continuous Monitoring System for the Wastewaters Having Multiply, Randomly, and Small Effluent Characteristics -Approarch to Analysis of Chemical Oxygen Demand by Complete Flow Process-

    Get PDF
    A simple system was developed for the fully automatic and continuous measurement of chemical oxygen demand (COD) in wastewater samples based on colorimetry of dichromate. A sample and a solution of sulfuric acid (1+1) containing 2mM potassium dichromate are continuously pumped with a double-reciprocating micro-pump at each flow rate of 0.3 ml/min. The wastewater sample is filtered at first with a 100-mesh stainless filter and then mixed with the dichromate solution in the mixing joint. The mixture is introduced into a reaction coil made of poly(tetrafluoroethylene) tubing (1 mm i.d., 3 mm o.d., and 20 m length), being placed in an oil bath (120℃). After reaction, the mixture passes into a quartz tubular flow-through cell (10 mm path length, 18 μl volume) in a spectrophotometer, and the absorbance is measured at 445 nm. The COD value of the sample is automatically estimated from the amount of decreased absorbance. The system was successfully applied to COD measurement of some waters, and to continuous monitoring of COD in wastewater of university laboratories. The system was also evaluated by comparing with the flow injection analyzer system previously developed by the authors

    Evaluation of the pocH-100iV DIFF hematology analyzer for use in horses and cattle

    Get PDF
    The results of the analysis of equine and bovine blood samples with the automated pocH-100iV DIFF hematology analyzer were compared with the results obtained with reference methods or other analyzers (Vet ABC, Coulter Counter ZF, Coulter LH 750 analyzer). For equine blood and most parameters in bovine blood good to excellent correlations between methods and analyzers were obtained. For bovine blood good to poor correlations and significant differences were obtained between the pocH-100iV DIFF and other methods or analyzers mainly for hematocrit and hemoglobin determinations and platelet counts. Overall the pocH-100iV DIFF seems to be a reliable and user-friendly analyzer
    corecore